package com.zhongfeng.api.modules.ip.service;

import com.zhongfeng.api.modules.ip.vo.params.IpParams;
import com.zhongfeng.api.modules.utils.pojo.Result;

public interface IpService {
    /**
     * 查询全部IP
     * @param params
     * @return
     */
    Result queryAllIp(IpParams params);

    /**
     * 新增IP地址
     * @param params
     * @return
     */
    Result addIp(IpParams params);

    /**
     * 删除IP地址
     * @param ipId
     * @return
     */
    Result deleteIp(Integer ipId);

    /**
     * 修改IP地址
     * @param params
     * @return
     */
    Result updateIp(IpParams params);

    /**
     * 查询全部IP类型
     * @param params
     * @return
     */
    Result queryAllIpType(IpParams params);
}
